/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package vccibernos;

import java.util.*;

/**
 *
 * @author JAVA
 */
public class Pelicula extends Articulo{
    
    private String titulo;
    private String genero;
    private int anyo;
    private int duracion;
    private String actores;
    private float valoracion;
    private int edadMinima;
    private String director;
    

    public Pelicula(Date fechaAlta, Proveedor prove,  boolean disponible, Tarifa tarifa, String titulo, String genero, int anyo, int duracion, String actores, float valoracion, int edadMinima, String director, boolean seVende) {
        super( fechaAlta, prove, disponible, tarifa, seVende);
        this.titulo = titulo;
        this.genero = genero;
        this.anyo = anyo;
        this.duracion = duracion;
        this.actores = actores;
        this.valoracion = valoracion;
        this.edadMinima = edadMinima;
        this.director = director;
    }
 
        public Pelicula(int id, Date fechaAlta, Proveedor prove,  boolean disponible, Tarifa tarifa, String titulo, String genero, int anyo, int duracion, String actores, float valoracion, int edadMinima, String director, boolean seVende) {
        super( fechaAlta, prove, disponible, tarifa, seVende,id);
        this.titulo = titulo;
        this.genero = genero;
        this.anyo = anyo;
        this.duracion = duracion;
        this.actores = actores;
        this.valoracion = valoracion;
        this.edadMinima = edadMinima;
        this.director = director;
        
    }





    public String getDirector() {
        return director;
    }

    public void setDirector(String director) {
        this.director = director;
    }
    
    public String getActores() {
        return actores;
    }

    public void setActores(String actores) {
        this.actores = actores;
    }

    public int getAnyo() {
        return anyo;
    }

    public void setAnyo(int anyo) {
        this.anyo = anyo;
    }

    public int getDuracion() {
        return duracion;
    }

    public void setDuracion(int duracion) {
        this.duracion = duracion;
    }

    public int getEdadMinima() {
        return edadMinima;
    }

    public void setEdadMinima(int edadMinima) {
        this.edadMinima = edadMinima;
    }

    public String getGenero() {
        return genero;
    }

    public void setGenero(String genero) {
        this.genero = genero;
    }

    @Override
    public String getTitulo() {
        return titulo;
    }

    @Override
    public void setTitulo(String titulo) {
        this.titulo = titulo;
    }

    public float getValoracion() {
        return valoracion;
    }

    public void setValoracion(float valoracion) {
        this.valoracion = valoracion;
    }
    
    

    @Override
    public String toString() {

        return "\n --------------------- \n --- PELICULAS --- \n --------------------- \n"+ " Id: " + super.getId() + "\n Titulo: " + titulo + "\n Genero: " + genero + "\n Año: " + anyo + "\n Duracion: " + duracion + "\n Actores: " + actores + "\n Valoracion: " + valoracion + "\n EdadMinima: " + edadMinima+"\n --------------------- \n";

    }



 
    }

